/*
 * UART.h
 *
 * Created: 2012-05-16 09:26:08
 *  Author: Johan
 */ 
#include <avr/io.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#ifndef UART_H_
#define UART_H_

class UART {
	
	public:
		UART();
		void send(const char* format, ...);
		void sendLn(const char* format, ...);
		void send(int data);
		char receive();
	
	private:
		int baudrate;
		void sendChar(char data);
};

#endif /* UART_H_ */